@charset "utf-8";
/* CSS Document */


.main { height: 367px; float: left; margin-top: 18px; }
.main img { float: left; margin-left: 13px;}
.main_right_title { font-size: 25px; color: #005f9b; font-weight: bold; margin: 35px 0 26px 52px; }

.login { width: 484px; height: 358px; float: left; margin: 0 0 0 18px;  border: 1px solid #7bd0ea; background: url(../../images/login/login_bg.png) repeat-x;  }
.login form { margin-left: 52px; height: 281px; }
.login ul { float: left; display: block; margin: 0; padding: 0; list-style: none; color: #55717c; }
.login li { width: 439px; display: inline; float: left; line-height: 28px; margin-bottom: 15px; }

.login_title { float:left; width: 66px; font-size: 18px;}
.login input { display: block; float: left; }
.login img { margin-top: 6px; }
.login_input { height: 28px; border: 1px solid #a3ddf1; margin-right: 16px; vertical-align: middle;}
.login input.sub { float: left; width: 82px; height: 34px; cursor: pointer; font-size: 15px; margin-left: 84px; padding: 0; background: url(../../images/btn/btn_little_blue.png) repeat-x; border: none; color: #FFF; font-weight: bold; }
.login_hr { border: 0; float: left; background: #7cd0eb; height: 1px; margin: 0 0 20px 66px; width: 218px; }

